Merging processing and memory into a single DRAM chip could revolutionize the semiconductor industry . A CASE FOR INTELLIGENT RAM
نویسنده
چکیده
wo trends call into question the current practice of fabricating microprocessors and DRAMs as different chips on different fabrication lines. The gap between processor and DRAM speed is growing at 50% per year; and the size and organization of memory on a single DRAM chip is becoming awkward to use, yet size is growing at 60% per year. Intelligent RAM, or IRAM, merges processing and memory into a single chip to lower memory latency, increase memory bandwidth, and improve energy efficiency. It also allows more flexible selection of memory size and organization, and promises savings in board area. This article reviews the state of microprocessors and DRAMs today, explores some of the opportunities and challenges for IRAMs, and finally estimates performance and energy efficiency of three IRAM designs. The division of the semiconductor industry into microprocessor and memory camps has many advantages. First and foremost, manufacturers can tailor a fabrication line to suit the device. Microprocessor fab lines offer fast transistors to make fast logic and many metal layers to accelerate communication and simplify power distribution. DRAM fabs, on the other hand, offer many polysilicon layers to achieve both small DRAM cells and low leakage current to reduce the DRAM refresh rate. Separate chips also mean separate packages. So microprocessors can use expensive packages that dissipate high power (5 to 70 W) and provide hundreds of pins to make wide connections to external memory. And DRAMs can use inexpensive packages that dissipate low power (1 W) and use only a few dozen pins. Separate packages, in turn, mean computer designers can scale the number of memory chips independently of the number of processors. Most desktop systems have one processor and 4 to 32 DRAM chips, but most server systems have 2 to 16 processors and 32 to 256 DRAMs. Memory systems have standardized on single in-line memory module (SIMM) or dual in-line memory module (DIMM) packaging, which allow the end user to scale the amount of memory in a system. Quantitative evidence of the industry's success is its size: In 1995, DRAMs were a $37-billion industry, and microprocessors were a $20-billion industry. In addition to financial success, the technologies of these industries have improved at unparalleled rates. DRAM capacity has quadrupled on average every three years since 1976, while microprocessor speed has done the same since 1986. However, the split into two camps has its disadvantages as well. Figure 1 …
منابع مشابه
A Case for Intelligent RAM: IRAM
Two trends call into question the current practice of microprocessors and DRAMs being fabricated as different chips on different fab lines: 1) the gap between processor and DRAM speed is growing at 50% per year; and 2) the size and organization of memory on a single DRAM chip is becoming awkward to use in a system, yet size is growing at 60% per year. Intelligent RAM, or IRAM, merges processing...
متن کاملEnergy/Performance Design of Memory Hierarchies for Processor-in-Memory Chips
Merging processors and memory into a single chip has the well-known benefits of allowing high-bandwidth and lowlatency communication between processor and memory, and reducing energy consumption. As a result, many different systems based on what has been called Processor In Memory (PIM) architectures have been proposed [14, 2, 6, 7, 9, 11, 12, 13, 15, 16, 18]. Recent advances in technology [3, ...
متن کاملA Survey of Storage Options
42 Computer A Survey of Storage Options I f you were a personal computing enthusiast in 1984, you could buy an IBM PC for $5,000 to $6,000—about $8,000 to $9,500 in today's currency. For this you would get a 0.004-GHz 8-bit processor with 0.064 Mbytes of RAM, a 12-inch monochrome text-only display, a 0.16-Mbyte floppy drive, and no possibility of a hard drive. Compare that with a PC purchase to...
متن کاملThe Smart Access Memory: An Intelligent RAM for Nearest Neighbor Database Searching
An Intelligent RAM for Nearest Neighbor Database Searching Aaron Lipman and Woodward Yang Abstract The nearest neighbor algorithm is well suited to an IRAM implementation, given its high bandwidth requirement between memory and processing. We have designed and implemented the Smart Access Memory (SAM) chip to retrieve the k nearest neighbors to a query point in a database of example data vector...
متن کاملEmbedded DRAM: Technology platform for the Blue Gene/L chip
The Blue Genet/L chip is a technological tour de force that embodies the system-on-a-chip concept in its entirety. This paper outlines the salient features of this 130-nm complementary metal oxide semiconductor (CMOS) technology, including the IBM unique embedded dynamic random access memory (DRAM) technology. Crucial to the execution of Blue Gene/L is the simultaneous instantiation of multiple...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997